complete in itself - Espagnol Anglais Dictionnaire